using System;
using System.Collections.Generic;
using System.Text;
using System.Xml.Serialization;

namespace XMIAddin.Xmi
{
    public class UmlClassifier : UmlOwner
    {
        [XmlArray("Classifier.feature", Namespace = "org.omg.xmi.namespace.UML"),
         XmlArrayItem(typeof(UmlOperation), ElementName = "Operation", Namespace = "org.omg.xmi.namespace.UML"),
         XmlArrayItem(typeof(UmlAttribute), ElementName = "Attribute", Namespace = "org.omg.xmi.namespace.UML")]
        public List<UmlClassifierFeature> ClassifierFeature = new List<UmlClassifierFeature>();

        [XmlIgnore]
        public bool PartialLoad = true;
    }
}
